package com.zw.a.basic.a09.demo05_simpledateformat;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

//案例: 演示SimpleDateFormat的解析操作.
//SimpleDateFormat类中的方法: public Date parse(String source);           日期解析操作, 即:  String ->  Date
public class Demo02 {
    public static void main(String[] args) throws ParseException {
        //1.已知字符串String s = "2020年3月4日 00:00:00";
        String s = "2020年3月4日";
        //2.将上述的字符串转成其对应的Date对象后, 直接打印到控制台上.
        //2.1 创建SimpleDateFormat, 指定模板(模板必须和给定的字符串格式一致).
        //y: year(年), m:month(月), d: day(日), h:hour(小时), m:minute(分钟), s:second(秒)
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
        //2.2 调用SimpleDateFormat#parse()方法, 完成解析操作.
        Date date = sdf.parse(s);
        //2.3 打印结果.
        System.out.println(date);
    }
}
